using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace SpoilsInventory
{
    internal partial class ExportOptions : Form
    {
        public ExportOptions()
        {
            InitializeComponent();
        }

        private void OKButton_Click(object sender, EventArgs e)
        {
            this.Hide();
        }

        internal bool HaveListIncludeCommon
        {
            get { return IncludeCommonHaveListCheckBox.Checked; }
        }

        internal bool HaveListIncludeUncommon
        {
            get { return IncludeUncommonHaveListCheckBox.Checked; }
        }

        internal bool HaveListIncludeRare
        {
            get { return IncludeRareHaveListCheckBox.Checked; }
        }

        internal bool HaveListIncludeFoil
        {
            get { return IncludeFoilHaveListCheckBox.Checked; }
        }

        internal bool HaveListSortTrade
        {
            get { return SortTradeHaveListCheckBox.Checked; }
        }

        internal bool HaveListSortRarity
        {
            get { return SortRarityHaveListCheckBox.Checked; }
        }

        internal bool HaveListSortEdition
        {
            get { return SortEditionHaveListCheckBox.Checked; }
        }

        internal bool WantListIncludeCommon
        {
            get { return IncludeCommonWantListCheckBox.Checked; }
        }

        internal bool WantListIncludeUncommon
        {
            get { return IncludeUncommonWantListCheckBox.Checked; }
        }

        internal bool WantListIncludeRare
        {
            get { return IncludeRareWantListCheckBox.Checked; }
        }

        internal bool WantListSortTrade
        {
            get { return SortTradeWantListCheckBox.Checked; }
        }

        internal bool WantListSortRarity
        {
            get { return SortRarityWantListCheckBox.Checked; }
        }

        internal bool WantListSortEdition
        {
            get { return SortEditionWantListCheckBox.Checked; }
        }

        internal bool CombineBetaAndFirstEdition
        {
            get { return CombineBetaCheckBox.Checked; }
        }


    }
}